Concept Languages as Query Languages
نویسندگان
چکیده
We study concept languages (also called terminological languages) as means for both defining a knowledge base and expressing queries. In particular, we investigate on the possibility of using two different concept languages, one for asserting facts about individual objects, and the other for querying a set of such assertions. Contrary to many negative results on the complexity of terminological reasoning, our work shows that, provided that a limited language is used for the assertions, it is possible to employ a richer query language while keeping the reasoning process tractable. We also show that, on the other hand, there are constructs that make query answering inherently intractable.
منابع مشابه
انتخاب مناسبترین زبان پرسوجو برای استفاده از فراپیوندها جهت استخراج دادهها در حالت دیتالوگ در سامانه پایگاه داده استنتاجی DES
Deductive Database systems are designed based on a logical data model. Data (as opposed to Relational Databases Management System (RDBMS) in which data stored in tables) are saved as facts in a Deductive Database system. Datalog Educational System (DES) is a Deductive Database system that Datalog mode is the default mode in this system. It can extract data to use outer joins with three query la...
متن کاملTupleware: Formal Concept Analysis for Relational Structures
When analysing complex relational data, the notion of a many-valued context as basis for applying Formal Concept Analysis can be too limiting and Toscana systems might thus not be suited. With Tupleware we present a prototype application that aims at leveraging the query power of SQL and other query languages.
متن کاملNested Concept Graphs: Applications for Databases and Mathematical Foundations
While the basic idea of using Conceptual Graphs as query interface to relational databases has already been stated very early in [Sow84], no approach so far has covered the full expressiveness of modern database query languages. Especially negation and the so-called aggregating functions have not been treated. In this paper, we present Nested Concept Graphs with Cuts which extend the syntactica...
متن کاملRINQ - Concept of a Ruby Integrated Query Language
This paper introduces a Ruby Integrated Query Language for heterogeneous data sources. The concept is based on a research into different query languages regarding general and specific criteria for query language development and the possibilities of dynamic programming languages like Ruby. Native integration in the programming language and the capability to use it with heterogeneous data sources...
متن کاملData Models and Query Languages for Spatial Databases
The main purpose of this paper is to investigate the characteristics that distinguish spatial databases systems from traditional ones. Hereto, we give an overview of some well-known data models and query languages of spatial database systems. We also investigate the concept of genericity, as introduced by Chandra and Harel for classical databases [6], for spatial databases. Paredaens, Van den B...
متن کامل